package d14_abstract_template;

public abstract class People1 {
  /**设计模板方法设计模式
   1.定义一个模板方法
   */
    public void write(){
          System.out.println("《我的爸爸》");
          System.out.println("我的爸爸特别牛");
          //2. 模板方法不知道正文怎么写，但是它知道子类肯定会去写
          System.out.println(writeMain());
          System.out.println("有这样的爸爸太好了");
    }

    //3. 设计一个抽象方法写正文，具体的实现交给子类来完成
    public abstract String writeMain();
}
